package com.kunyi.web.service.log.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.github.pagehelper.PageInfo;
import com.kunyi.web.service.log.entity.domain.LogSys;
import com.kunyi.web.service.log.entity.req.LogSysListReq;
import com.kunyi.web.service.log.entity.resp.LogSysDetailResp;
import com.kunyi.web.service.log.entity.resp.LogSysListResp;

/**
 * @ClassName ILogSysService
 * @Description log_sys业务
 * @Author pengjunjun
 * @Date 2024/3/6 14:29
 * @Version 1.0
 **/
public interface ILogSysService extends IService<LogSys> {
    /**
     * @Author pengjunjun
     * @Description 根据参数分页
     * @Date 17:19 2024/3/6
     * @Param req:
     * @return PageInfo<LogSysListResp>
     **/
    PageInfo<LogSysListResp> pageByParam(LogSysListReq req);

    /**
     * @Author pengjunjun
     * @Description 根据id查询系统日志
     * @Date 17:30 2024/3/6
     * @Param id:
     * @return LogSysDetailResp
     **/
    LogSysDetailResp detailById(Long id);
}
